Canis dirus - Espagnol Anglais Dictionnaire